obtain a benefit or satisfactory result - Español Inglés Diccionario